<?php

class Tipodeusuario extends MY_Model {


	private $userNormal;
 
    function Tipodeusuario()
    {
        // Call the Model constructor
        parent::MY_Model();
		$this->setTituloModificar("Modificar Tipo de usuario");
		$this->setTituloListado("Tipos de usuario");
		$this->setTituloCrear("Crear Tipo de usuario");
        
		$this->nombreTabla = "tipodeusuario";
		$this->idT1= "idtipodeusuario";
		$this->nombreCampo="tipo";

		$this->campos[] = array("realname" => "tipo",
					"clase" => "text",
					"label" => "Tipo de Usuario",
					"rules" => "required|min_length[3]|max_length[30]|texto");
		
		//Tipo de usuario que se inserta en caso de que no se especifique nada.
		$this->userNormal = 'Alumno';

    }
     
    
    function getUsuarioNormal(){
    	
    	
    	$this->setKeyField(TRUE);
    	
    	$this->tipodeusuario->getUserNormal();
    	
		$this->setCondicion('tipo',$this->tipodeusuario->getUserNormal());
		$tipos = $this->secProxy('getTipoDeUsuarioData');
		
		if (count($tipos) != 1 ) {
			
			log_message('error', 'Tipodeusuario::getIdUsuarioNormal():No se logro recuperar el id');
			return 0;
		}
		
		//print_r($tipos);
		$tipos = array_shift($tipos);
		
		return $tipos;
		
		
    }
    
    
    function getUserNormal(){
    	return $this->userNormal;
    }
 
}


?>
